|
The Application Portability Profile (APP) is an 1990s framework for Open-System Environment designed by the NIST for use by the U.S. Government. It contains a selected suite of specifications that defines the interfaces, services, protocols, and data formats for a particular class or domain of applications. The Application Portability Profile offers structure to "integrate US federal, national and international, and other specifications to provide the functionality necessary to accommodate the broad range of US federal information technology requirements." 〔The Open Group (2007) ''TOGAF 2007 Edition: (incorporating 8.1.1)''. p. 507〕 == Overview == In the second half of the 20th century information systems initially developed from isolated islands of computing. Through progressive changes, these individual systems became connected by common users and common information needs. Late 20th century these systems were well on the way to migrating toward computing environments that consist of distributed, heterogeneous, networked applications, databases, and hardware. The concept emerged of a federal computing environment, that is built on an infrastructure defined by open, consensus-based standards which serve as de facto means of organizing these systems. The NIST developed such an infrastructure, and named it Open System Environment (OSE).〔Naval Information Systems Management Center (1994) ''Ada Implementation Guide : Software Engineering With Ada Volume I''. Department of the Navy, April 1994〕 An Open System Environment (OSE) encompasses the functionality needed to provide interoperability, portability, and scalability of computerized applications across networks of heterogeneous, multi-vendor hardware/software/communications platforms. The Open System Environment forms an extensible framework that allows services, interfaces, protocols, and supporting data formats to be defined in terms of nonproprietary specifications that evolve through open (public), consensus-based forums.〔 Complementary to the Open System Environment is the Application Portability Profile standard. This standard can covers a broad range of application software domains of interest to many US federal agencies, but it does not include every domain within the U.S. Government’s application inventory. The individual standards and specifications in the APP define data formats, interfaces, protocols, or a mix of these elements. 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Application Portability Profile」の詳細全文を読む スポンサード リンク
|